runtime.mspan.npages (field)
19 uses
runtime (current package)
heapdump.go#L485: n := (s.npages << _PageShift) / size
mbitmap.go#L764: nw := (s.npages << _PageShift) / goarch.PtrSize
mcache.go#L191: gcController.update(int64(s.npages*pageSize)-int64(usedBytes), int64(c.scanAlloc))
mcache.go#L223: gcController.update(int64(s.npages*pageSize), 0)
mgcsweep.go#L368: npages = s.npages
mgcsweep.go#L490: traceGCSweepSpan(s.npages * _PageSize)
mgcsweep.go#L493: mheap_.pagesSwept.Add(int64(s.npages))
mheap.go#L387: npages uintptr // number of pages in span
mheap.go#L469: total = s.npages << _PageShift
mheap.go#L847: npages := s.npages
mheap.go#L1235: s.limit = s.base() + s.npages*pageSize
mheap.go#L1431: bytes := s.npages << _PageShift
mheap.go#L1437: bytes := s.npages << _PageShift
mheap.go#L1476: h.pagesInUse.Add(-int64(s.npages))
mheap.go#L1488: nbytes := s.npages * pageSize
mheap.go#L1511: h.pages.free(s.base(), s.npages, false)
mheap.go#L1560: span.npages = npages
mheap.go#L1586: print("runtime: failed mSpanList.remove span.npages=", span.npages,
stack.go#L511: log2npage := stacklog2(s.npages)
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)